Don ’ t Say the ‘ P ’ Word By Lori Pajerek Lockheed Martin Federal Systems
نویسنده
چکیده
August 2000 The problems linked to software development have retained their challenge since they were first documented by Frederick Brooks in the Mythical ManMonth [1]. Then as now, software-intensive development projects have been plagued by lack of predictability, schedule and cost growth, failure to meet requirements, and as a direct result of these, low customer satisfaction. We see numbers quoted that show how dismal the state of the art is; that the vast majority of software projects are failures [2]. We have searched for solutions to these problems, seemingly ever since the days of Ada Lovelace. There has been no lack of proposed solutions. Alan Davis chronicled a list of fads that have appeared on the software scene every few years since the 1970s [3]. Structured programming, object orientation, reuse, commercial off-the-shelf (COTS) products and others have had their day in the sun. Each has been heralded as a silver bullet, which none has been. This is not to say these ideas have no value; rather, that one must separate the substance from the hype. We incorporate what is valuable and make it standard practice. Each is recognized as one piece of the puzzle, not the whole solution. Progress is achieved slowly, small gains are made with each step. Because the problems remain largely unsolved, and because each of these doctrines is introduced with such fanfare, we are repeatedly seduced by the promise of a Holy Grail. Davis categorizes process maturity as one of these fads. When Sarah Sheard writes about the Frameworks Quagmire [4], she is reflecting some of the frustration of those attempting to comply with a confusing and sometimes conflicting set of process dictates. One look at her pictorial representation (see Figure 1) is enough to make us say that this has gone too far. The word ‘quagmire’ evokes the feeling by many that they are drowning in too much process. Other writers note that there is a growing body of opinion that the practices that the Software Engingeering Institute’s Capability Maturity Model (SEI CMM®) advocate are justified only for large and complex projects [5]. I can hear the debate now. Let’s listen:
منابع مشابه
Designing a Systems Engineering Educational Program Using Academic/Industry Collaboration
In concert with a fundamental precept in systems engineering, that system design should be driven by customer requirements, Cornell University is collaborating with industry in the development of a Master of Engineering program in Systems Engineering. This paper describes the underlying philosophy of Cornell’s program, the collaborative process through which it has been developed, and the resul...
متن کاملCycle Down to Launch: Streamlining Production at Lockheed Martin
Lockheed Martin’s Astronautics Division uses the SAS R System’s scheduling and project management capabilities as the foundation for several Web-based solutions that monitor the performance of their missile production systems. These solutions have proven invaluable in helping Lockheed Martin personnel keep tabs on the work completed and work remaining for these launch vehicles. Recently, Lockhe...
متن کاملCollaborative Unmanned Operations for Maritime Security
Lockheed Martin Advanced Technology Laboratories (ATL), in conjunction with Lockheed Martin Maritime Systems and Sensors and Lockheed Martin Aeronautics Advanced Development Programs, performed a set of experiments in cooperation with the U.S. Navy involving collaborative, unmanned surface, and air vehicle mission execution. Our multi-domain, collaborative research focused on increasing unmanne...
متن کاملLockheed Martin: LOUELLA PARSING, an NLToolset system for MUC-6
During the 1980s, General Electric Corporate Research and Development began the design and implementation of a set of text-processing tools known as the NLToolset . This suite of tool s developed, over time, in cooperation with a subgroup of the Management and Data Systems Operations component of General Electric Aerospace. Through corporate mergers, this subgrou p has become the Language Explo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010